昨天已經介紹了幾個好用的Array Method,今天兒在介紹一些常用的Method~
一樣拿好想動物園的陣列來舉例XDD
因為昨天已經將dog
跟cat
濾掉了,所以只剩下這些動物
var animal = ['horse', 'tiger', 'lion'];
今天好想動物園外來了一隻動物,牠就是最愛吃東西的皮哥
牠耳聞動物園前幾天離開了幾隻動物並且在招收新動物
心想如果能夠加入動物園就能有好多食物可以吃了!!
所以牠興致勃勃的找園長說想加入好想動物園~
園長二話不說就答應了,所以好想動物園就多了一名新成員皮哥
因為皮哥是新進的小弟所以就排在最前面吧...
那我們就使用unshift()
將皮哥加在最前面吧~
animal.unshift('pig');
console.log(animal);
好想動物園就能歡迎新成員囉!!
在好想動物園加入新成員之後過了幾個禮拜
園長發覺皮哥加入動物園以來都一直在吃
而且遊客都不喜歡皮哥,覺得皮哥很醜又很臭
想一想,有哪個動物園裡面有豬的?!
所以決定要把皮哥踢出好想動物園
我們只好利用shift()
把皮哥剔除
animal.shift();
console.log(animal);
這樣子我們就跟皮哥Say Goodbye!武營麥擱來~
近幾個禮拜動物園的遊客人數每況愈下
越來越少人來遊玩拍照
園長覺得可能是動物都太平常不吸引人了
所以大老遠地從國外請到了豹哥加入動物園
豹哥覺得森林之王萊恩老了,沒資格坐大位
所以豹哥要求要著最後面最裡面的位置
園長大老遠請牠來當然要答應他得要求囉
所以我們就用push()
加到最後面的大位吧
animal.push('leopard');
console.log(animal);
這樣就把豹哥安排到最後面最舒服的位置了
再豹哥加入好想動物園後,森林之王萊恩很不是滋味
我明明就是森林之王,是動物的老大,為什麼要讓出大位給豹哥
所以萊恩就跑去跟豹哥打架,打得頭破血流的
遊客看到萊恩跟豹哥打起來
有些遊客覺得太血腥了...
有些遊客本來就是為了萊恩才來動物園的紛紛為萊恩加油!!
園長覺得這樣打下去不是辦法,場面太血腥小孩子都不來了
而且突然發現原來大部分的遊客都是為了萊恩而來,反而都不喜歡豹哥
所以最後忍痛決定還是把豹哥請離動物園好了
我們只好使用pop()
把豹哥請走了
animal.pop();
console.log(animal);
最終還是回到只有三隻動物的動物園了...
最後好想動物園的動物們都過著幸福快樂的日子
(這結尾也太爛了吧!!!)